trailer sailer - German English Dictionary